/**
 *  WeakSet
 *  6.7.1 基本API
 *  初始化： new WeakSet() 值必须是对象或者继承对象的类型，也可以将原始值包装成对象值
 *      1.使用数组初始化弱集合
 *          new WeakSet([])
 *  其他api add()、has()、delete()
 *  6.7.2 弱值
 *  6.7.3 不可迭代值
 *  因为 WeakSet 中的值任何时候都可能被销毁，所以没必要提供迭代其值的能力。
 *  6.7.4 使用弱集合
 *  也是给dom节点打标签
 */

const val1 = { id: 1 },
    val2 = { id: 2 };
const ws1 = new WeakSet([val1, val2]);
